tractor sprayer - German English Dictionary